bedding geranium (pelargonium hortorum) - Spanish English Dictionary